Asynchronous Circuit Design A Tutorial
نویسنده
چکیده
Asynchronous circuits have characteristics that differ significantly from those of synchronous circuits and, as will be clear from some of the later chapters in this book, it is possible exploit these characteristics to design circuits with very interesting performance parameters in terms of their power, performance, electromagnetic emissions (EMI), etc. Asynchronous design is not yet a well-established and widely-used design methodology. There are textbooks that provide comprehensive coverage of the underlying theories, but the field has not yet matured to a point where there is an established currriculum and university tradition for teaching courses on asynchronous circuit design to electrical engineering and computer engineering students. As this author sees the situation there is a gap between understanding the fundamentals and being able to design useful circuits of some complexity. The aim of Part I of this book is to provide a tutorial on asynchronous circuit design that fills this gap. More specifically the aims are: (i) to introduce readers with background in synchronous digital circuit design to the fundamentals of asynchronous circuit design such that they are able to read and understand the literature, and (ii) to provide readers with an understanding of the “nature” of asynchronous circuits such that they are to design non-trivial circuits with interesting performance parameters. The material is based on experience from the design of several asynchronous chips, and it has evolved over the last decade from tutorials given at a number of European conferences and from a number of special topics courses taught at the Technical University of Denmark and elsewhere. In May 1999 I gave a one-week intensive course at Delft University of Technology and it was when preparing for this course I felt that the material was shaping up, and I set out to write the following text. Most of the material has recently been used and debugged in a course at the Technical University of Denmark in the spring 2001. Supplemented by a few journal articles and a small design project, the text may be used for a one semester course on asynchronous design.
منابع مشابه
Asynchronous Circuit Design & Test – A Tutorial
Silicon technologies advances brought the possibility of integrating billions of transistors in a VLSI die. However, as these transistors become smaller due to fabrication method enhancements, some aspects that were negligible in older technologies emerge as difficulties for the design in current and future technology nodes. In this context, fully synchronous digital circuits become harder to b...
متن کاملTutorial T7B: Network on Chips - The Journey Overview
This tutorial aims at highlighting the NoC journey from its origins till date. We also aim at giving an insight into the different path choices faced at different times and the preferred paths taken. With the necessary insight into the past and the present of the NoCs, we will dwell on the challenges and solutions being considered around the world. We shall also talk about the direction in whic...
متن کاملAdvances in asynchronous logic: from principles to GALS & NoC, recent industry applications, and commercial CAD tools
The growing variability and complexity of advanced CMOS technologies makes the physical design of clocked logic in large Systems-on-Chip more and more challenging. Asynchronous logic has been studied for many years and become an attractive solution for a broad range of applications, from massively parallel multi-media systems to systems with ultra-low power & low-noise constraints, like cryptog...
متن کاملPRINCIPLES OF ASYNCHRONOUS CIRCUIT DESIGN – A Systems Perspective
Asynchronous circuits have characteristics that differ significantly from thoseof synchronous circuits and, as will be clear from some of the later chaptersin this book, it is possible exploit these characteristics to design circuits withvery interesting performance parameters in terms of their power, performance,electromagnetic emissions (EMI), etc.Asynchronous design is no...
متن کاملGuest Editors' Introduction: Asynchronous Design Is Here to Stay (and Is More Mainstream Than You Thought)
Asynchronous design abandons clocking in favor of handshaking, thereby enhancing design modularity, reducing unnecessary switching activity, and accommodating delay variation. In fact, SoCs composed of multiple cores have already broken the single-clock paradigm; each chip typically has several distinct clock domains, and the overall integration is increasingly asynchronous (i.e., elastic) in n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006